needle shell - French English Dictionary